﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="dsBHWorkOrder" targetNamespace="http://tempuri.org/dsBHWorkOrder.xsd" xmlns:mstns="http://tempuri.org/dsBHWorkOrder.xsd" xmlns="http://tempuri.org/dsBHWorkOrder.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="dsBHWorkOrder" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="dsBHWorkOrder" msprop:Generator_UserDSName="dsBHWorkOrder">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="dtBHWorkOrder" msprop:Generator_TableClassName="dtBHWorkOrderDataTable" msprop:Generator_TableVarName="tabledtBHWorkOrder" msprop:Generator_TablePropName="dtBHWorkOrder" msprop:Generator_RowDeletingName="dtBHWorkOrderRowDeleting" msprop:Generator_RowChangingName="dtBHWorkOrderRowChanging" msprop:Generator_RowEvHandlerName="dtBHWorkOrderRowChangeEventHandler" msprop:Generator_RowDeletedName="dtBHWorkOrderRowDeleted" msprop:Generator_UserTableName="dtBHWorkOrder" msprop:Generator_RowChangedName="dtBHWorkOrderRowChanged" msprop:Generator_RowEvArgName="dtBHWorkOrderRowChangeEvent" msprop:Generator_RowClassName="dtBHWorkOrderRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_ColumnVarNameInTable="columnID" msprop:Generator_ColumnPropNameInRow="ID" msprop:Generator_ColumnPropNameInTable="IDColumn" msprop:Generator_UserColumnName="ID" type="xs:string" />
              <xs:element name="SystemGenNo" msprop:Generator_ColumnVarNameInTable="columnSystemGenNo" msprop:Generator_ColumnPropNameInRow="SystemGenNo" msprop:Generator_ColumnPropNameInTable="SystemGenNoColumn" msprop:Generator_UserColumnName="SystemGenNo" type="xs:string" minOccurs="0" />
              <xs:element name="WorkOrderNo" msprop:Generator_ColumnVarNameInTable="columnWorkOrderNo" msprop:Generator_ColumnPropNameInRow="WorkOrderNo" msprop:Generator_ColumnPropNameInTable="WorkOrderNoColumn" msprop:Generator_UserColumnName="WorkOrderNo" type="xs:string" minOccurs="0" />
              <xs:element name="Bu" msprop:Generator_ColumnVarNameInTable="columnBu" msprop:Generator_ColumnPropNameInRow="Bu" msprop:Generator_ColumnPropNameInTable="BuColumn" msprop:Generator_UserColumnName="Bu" type="xs:string" minOccurs="0" />
              <xs:element name="CompanyName" msprop:Generator_ColumnVarNameInTable="columnCompanyName" msprop:Generator_ColumnPropNameInRow="CompanyName" msprop:Generator_ColumnPropNameInTable="CompanyNameColumn" msprop:Generator_UserColumnName="CompanyName" type="xs:string" minOccurs="0" />
              <xs:element name="PlanDate" msprop:Generator_ColumnVarNameInTable="columnPlanDate" msprop:Generator_ColumnPropNameInRow="PlanDate" msprop:Generator_ColumnPropNameInTable="PlanDateColumn" msprop:Generator_UserColumnName="PlanDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ProductStartDate" msprop:Generator_ColumnVarNameInTable="columnProductStartDate" msprop:Generator_ColumnPropNameInRow="ProductStartDate" msprop:Generator_ColumnPropNameInTable="ProductStartDateColumn" msprop:Generator_UserColumnName="ProductStartDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ProductEndDate" msprop:Generator_ColumnVarNameInTable="columnProductEndDate" msprop:Generator_ColumnPropNameInRow="ProductEndDate" msprop:Generator_ColumnPropNameInTable="ProductEndDateColumn" msprop:Generator_UserColumnName="ProductEndDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="BOMNo" msprop:Generator_ColumnVarNameInTable="columnBOMNo" msprop:Generator_ColumnPropNameInRow="BOMNo" msprop:Generator_ColumnPropNameInTable="BOMNoColumn" msprop:Generator_UserColumnName="BOMNo" type="xs:string" />
              <xs:element name="ItemNo" msprop:Generator_ColumnVarNameInTable="columnItemNo" msprop:Generator_ColumnPropNameInRow="ItemNo" msprop:Generator_ColumnPropNameInTable="ItemNoColumn" msprop:Generator_UserColumnName="ItemNo" type="xs:string" minOccurs="0" />
              <xs:element name="ItemName" msprop:Generator_ColumnVarNameInTable="columnItemName" msprop:Generator_ColumnPropNameInRow="ItemName" msprop:Generator_ColumnPropNameInTable="ItemNameColumn" msprop:Generator_UserColumnName="ItemName" type="xs:string" minOccurs="0" />
              <xs:element name="ItemModel" msprop:Generator_ColumnVarNameInTable="columnItemModel" msprop:Generator_ColumnPropNameInRow="ItemModel" msprop:Generator_ColumnPropNameInTable="ItemModelColumn" msprop:Generator_UserColumnName="ItemModel" type="xs:string" minOccurs="0" />
              <xs:element name="Weight" msprop:Generator_ColumnVarNameInTable="columnWeight" msprop:Generator_ColumnPropNameInRow="Weight" msprop:Generator_ColumnPropNameInTable="WeightColumn" msprop:Generator_UserColumnName="Weight" type="xs:decimal" minOccurs="0" />
              <xs:element name="Price" msprop:Generator_ColumnVarNameInTable="columnPrice" msprop:Generator_ColumnPropNameInRow="Price" msprop:Generator_ColumnPropNameInTable="PriceColumn" msprop:Generator_UserColumnName="Price" type="xs:decimal" minOccurs="0" />
              <xs:element name="Amount" msprop:Generator_ColumnVarNameInTable="columnAmount" msprop:Generator_ColumnPropNameInRow="Amount" msprop:Generator_ColumnPropNameInTable="AmountColumn" msprop:Generator_UserColumnName="Amount" type="xs:decimal" minOccurs="0" />
              <xs:element name="Qty" msprop:Generator_ColumnVarNameInTable="columnQty" msprop:Generator_ColumnPropNameInRow="Qty" msprop:Generator_ColumnPropNameInTable="QtyColumn" msprop:Generator_UserColumnName="Qty" type="xs:decimal" minOccurs="0" />
              <xs:element name="Remark" msprop:Generator_ColumnVarNameInTable="columnRemark" msprop:Generator_ColumnPropNameInRow="Remark" msprop:Generator_ColumnPropNameInTable="RemarkColumn" msprop:Generator_UserColumnName="Remark" type="xs:string" minOccurs="0" />
              <xs:element name="ProcessingFlagText" msprop:Generator_ColumnVarNameInTable="columnProcessingFlagText" msprop:Generator_ColumnPropNameInRow="ProcessingFlagText" msprop:Generator_ColumnPropNameInTable="ProcessingFlagTextColumn" msprop:Generator_UserColumnName="ProcessingFlagText" type="xs:string" minOccurs="0" />
              <xs:element name="AddUserName" msprop:Generator_ColumnVarNameInTable="columnAddUserName" msprop:Generator_ColumnPropNameInRow="AddUserName" msprop:Generator_ColumnPropNameInTable="AddUserNameColumn" msprop:Generator_UserColumnName="AddUserName" type="xs:string" minOccurs="0" />
              <xs:element name="AddTime" msprop:Generator_ColumnVarNameInTable="columnAddTime" msprop:Generator_ColumnPropNameInRow="AddTime" msprop:Generator_ColumnPropNameInTable="AddTimeColumn" msprop:Generator_UserColumnName="AddTime" type="xs:dateTime" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="dtBHBOMDetail" msprop:Generator_TableClassName="dtBHBOMDetailDataTable" msprop:Generator_TableVarName="tabledtBHBOMDetail" msprop:Generator_TablePropName="dtBHBOMDetail" msprop:Generator_RowDeletingName="dtBHBOMDetailRowDeleting" msprop:Generator_RowChangingName="dtBHBOMDetailRowChanging" msprop:Generator_RowEvHandlerName="dtBHBOMDetailRowChangeEventHandler" msprop:Generator_RowDeletedName="dtBHBOMDetailRowDeleted" msprop:Generator_UserTableName="dtBHBOMDetail" msprop:Generator_RowChangedName="dtBHBOMDetailRowChanged" msprop:Generator_RowEvArgName="dtBHBOMDetailRowChangeEvent" msprop:Generator_RowClassName="dtBHBOMDetailRow">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="BOMID" msdata:DataType="System.Guid, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" msprop:Generator_ColumnVarNameInTable="columnBOMID" msprop:Generator_ColumnPropNameInRow="BOMID" msprop:Generator_ColumnPropNameInTable="BOMIDColumn" msprop:Generator_UserColumnName="BOMID" type="xs:string" minOccurs="0" />
              <xs:element name="BOMNo" msprop:Generator_ColumnVarNameInTable="columnBOMNo" msprop:Generator_ColumnPropNameInRow="BOMNo" msprop:Generator_ColumnPropNameInTable="BOMNoColumn" msprop:Generator_UserColumnName="BOMNo" type="xs:string" minOccurs="0" />
              <xs:element name="LineNo" msprop:Generator_ColumnVarNameInTable="columnLineNo" msprop:Generator_ColumnPropNameInRow="LineNo" msprop:Generator_ColumnPropNameInTable="LineNoColumn" msprop:Generator_UserColumnName="LineNo" type="xs:short" minOccurs="0" />
              <xs:element name="ChildItemNo" msprop:Generator_ColumnVarNameInTable="columnChildItemNo" msprop:Generator_ColumnPropNameInRow="ChildItemNo" msprop:Generator_ColumnPropNameInTable="ChildItemNoColumn" msprop:Generator_UserColumnName="ChildItemNo" type="xs:string" minOccurs="0" />
              <xs:element name="ItemModel" msprop:Generator_ColumnVarNameInTable="columnItemModel" msprop:Generator_ColumnPropNameInRow="ItemModel" msprop:Generator_ColumnPropNameInTable="ItemModelColumn" msprop:Generator_UserColumnName="ItemModel" type="xs:string" minOccurs="0" />
              <xs:element name="ItemName" msprop:Generator_ColumnVarNameInTable="columnItemName" msprop:Generator_ColumnPropNameInRow="ItemName" msprop:Generator_ColumnPropNameInTable="ItemNameColumn" msprop:Generator_UserColumnName="ItemName" type="xs:string" minOccurs="0" />
              <xs:element name="Qty" msprop:Generator_ColumnVarNameInTable="columnQty" msprop:Generator_ColumnPropNameInRow="Qty" msprop:Generator_ColumnPropNameInTable="QtyColumn" msprop:Generator_UserColumnName="Qty" type="xs:decimal" minOccurs="0" />
              <xs:element name="Scrap" msprop:Generator_ColumnVarNameInTable="columnScrap" msprop:Generator_ColumnPropNameInRow="Scrap" msprop:Generator_ColumnPropNameInTable="ScrapColumn" msprop:Generator_UserColumnName="Scrap" type="xs:decimal" minOccurs="0" />
              <xs:element name="Remark" msprop:Generator_ColumnVarNameInTable="columnRemark" msprop:Generator_ColumnPropNameInRow="Remark" msprop:Generator_ColumnPropNameInTable="RemarkColumn" msprop:Generator_UserColumnName="Remark" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>